/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.asu.cse360.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import org.joda.time.DateTime;


public class StaffEfficiencyReport implements Serializable{
    private DateTime startDate;
    private DateTime endDate;
    private List<StaffEfficiency> efficiencies;


    public StaffEfficiencyReport(List<StaffEfficiency> efficiencies){
        this.efficiencies = efficiencies;
    }

    public StaffEfficiencyReport() {
        this(new ArrayList<StaffEfficiency>());
    }
    /**
     * @return the startDate
     */
    public DateTime getStartDate() {
        return startDate;
    }

    /**
     * @param startDate the startDate to set
     */
    public void setStartDate(DateTime startDate) {
        this.startDate = startDate;
    }

    /**
     * @return the endDate
     */
    public DateTime getEndDate() {
        return endDate;
    }

    /**
     * @param endDate the endDate to set
     */
    public void setEndDate(DateTime endDate) {
        this.endDate = endDate;
    }

    /**
     * @return the efficiency
     */
    public List<StaffEfficiency> getEfficiencies() {
        return efficiencies;
    }

    /**
     * @param efficiency the efficiency to set
     */
    public void setEfficiencies(List<StaffEfficiency> efficiencies) {
        this.efficiencies = efficiencies;
    }

}
